/*  
Theme Name: GBW
Version: 1.2
Theme URI: http://interjc.net/dev/gbw
Description: 1.2:在1.1的基础上，对于一些细节做了少许修复;1.1:在1.0的基础上进行了一些小修补和改进;1.0:仿制了<a href="http://cdc.tencent.com/">Tencent CDC</a>的主题设计的一款Wordpress Theme。通过标准验证。希望您喜欢！有意见或建议或关注后续版本请至<a href="http://interjc.net/dev/gbw">开发页面</a>。  欢迎Follow me via Twitter: @<a href="http://twitter.com/interjc">interjc</a>
Author: interjc
Author URI: http://interjc.net/
@License(GPL):http://www.gnu.org/licenses/gpl.html
*/
*{margin:0; padding:0; outline:none;}
body{font:12px Verdana, Geneva, sans-serif; text-align:center;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}
q, blockquote{padding:0 5px 0 10px; margin:10px 0 10px 20px; border-left:3px solid #D7D7D7;}
#wrap{text-align:left; background:url(img/2009_cdcat_line.jpg) repeat-x top;}
#header{background: url(img/2009_cdcat.jpg) no-repeat; margin:0 auto; width:980px; height:131px;}
#header h1{font-size:24px; height:24px; padding:38px 0 42px 150px;}
#header h1 a{text-decoration:none; color: #fff;}
#header h1 a:hover{color: #F00;}
#nav{width:980px; margin:0 auto; height:27px;}
#nav ul{list-style:none; line-height:27px; text-align:center; padding:0 50px;}
#nav li{position:relative;}
#nav ul li{padding:0 10px; height:27px; float:left;}
#nav ul li a{color:#000; text-decoration:none; font-size:14px; font-weight:bold; line-height:27px;}
#nav ul li.nav_li_hover{background:url(img/nav_h.png) no-repeat left;}
#nav ul li.nav_li_hover a{color:#fff;}
#nav ul li.current_page_item{background: url(img/nav_c.png) no-repeat -10px;}
#nav ul li.current_page_item a{color:#FFF;}
/*多级导航栏*/
#nav ul li ul{display:none; text-align:left;}
#nav li ul{position:absolute; left:-50px; top:27px; display:none;}
#nav li ul li{float:none; width:150px; background: url(img/nav-bg2.png);}
#nav li ul li ul{position:absolute; left:120px; margin:-27px 0 0 0;}
#nav .li_ul{}
#nav .hover{background:url(img/nav_h.png) repeat-x;}
#nav .hover a{color: #000;}
#nav .focus{}
/*多级导航栏结束*/
#main{margin:0 auto; width:980px;}
#content{width:730px; padding:10px 25px; float:left;}
#content .story{padding:20px 15px 10px 0; border-bottom:1px dashed #CCC;}
#content .story a{color:#589700;}
#content .story h2{font-size:16px; line-height:24px;}
#content .story h2 a{color:#000;}
#content .story h2 a:hover{color:#F00; text-decoration:none;}
#content .story .meta{line-height:22px; height:1%; padding:5px 0; color:#589700;}
#content .story .meta p{padding-left:50px; font-size:11px; font-weight:bold;}
#content .story img.avatar{float:left; padding:1px; border:1px solid #CCC;}
#content .entry{padding:10px 0 10px 0; clear:both; height:1%; overflow:auto; line-height:18px;}
#content .entry p{padding:3px 0; line-height:20px;}
#content .entry img{max-width:690px; height:auto;}
#content .entry p.postmetadata{text-align:right; padding:10px 0; text-indent:0;}
#content span.readmore{font-size:14px; line-height:24px;}
#content div.navigation{padding:10px 5px; height:20px; position:relative; font-weight:bold;}
#content div.navigation a{color:#589700; line-height:20px;}
#content div.navigation a:hover{color:#000; text-decoration:underline;}
#content div.navigation span{cursor:pointer;}
#content div.navigation span.nav_prev{position:absolute; left:10px;}
#content div.navigation span.nav_next{position:absolute; right:10px;}
.page_nav strong{line-height:35px;}
/*评论部分*/
div.comments-template{padding:10px;}
h3#comments, #respond h3{font-size:14px; line-height:16px; padding-bottom:10px;}
ol.commentlist{list-style:none;}
ol.commentlist li.comment_li{height:1%; clear:both; overflow:auto; margin-bottom:10px; padding:5px;}
ol.commentlist li img.avatar{float:left; height:32px; width:32px; padding:1px; border:1px solid #CCC;}
ol.commentlist li .commentmetadata{display:block; padding-left:40px; line-height:17px;}
ol.commentlist li .commentmetadata a{color:#589700;}
ol.commentlist li strong.commentmetadata{line-height:19px; font-size:12px; color:#666;}
ol.commentlist li span.commentmetadata{font-size:11px;}
ol.commentlist li span.commentmetadata em{font-style:normal; font-size:11px; padding-left:5px; color:#666;}
ol.commentlist li div.comment_text{padding:5px 0; line-height:14px;}
#commentform p{padding:5px 0;}
#commentform p label{padding-left:5px;}
input.comment_submit{border:1px solid #ccc; border-right:3px solid #589700; padding:3px 10px; font-size:14px; line-height:14px; background:#fff;}
span.comment_submit{color:#666; font-size:11px; padding-left:10px;}
li.comment_odd{background:#efefef;}
li.author_comment{background:#d2d7db;}
/*评论结束*/
#sidebar{width:182px; padding:20px 0 0 18px; float:left;}
#sidebar ul{list-style:none;}
#sidebar ul li{}
#sidebar ul li a{color:#666; padding-left:10px;}
#sidebar ul li a:hover{color:#589600;}
#sidebar li.widget, #sidebar li.pagenav, #sidebar li.linkcat{background: #EFEFEF; margin:15px 0;}
#sidebar li.widget h3, #sidebar li.pagenav h2, #sidebar li.linkcat h2{display:block; background:url(img/sidebar_bg1.gif) no-repeat; height:29px; line-height:29px; text-indent:1em; font-size:14px;}
#sidebar li.widget ul li, #sidebar li.pagenav ul li, #sidebar li.linkcat ul li{padding:5px 0; border-bottom:1px dotted #dedede; margin:0 10px;}
#sidebar li.widget ul li ul li, #sidebar li.pagenav ul li ul li, #sidebar li.linkcat ul li ul li{border:none; padding:0; line-height:18px;}
#sidebar .widget_tag_cloud div{padding:5px; line-height:25px;}
#searchform{height:20px; line-height:20px; background:url(img/searchbar.gif) no-repeat; padding:1px 0 0 1px;}
input#s{border:none; width:156px;}
input#searchsubmit{border:none; background:url(img/normal.gif) no-repeat right -1px; height:18px; width:18px; text-indent:-10000px;}
input:hover#searchsubmit{background: url(img/hover2.gif) no-repeat;}
#footer{text-align:center; height:96px; background:url(img/footer.jpg) repeat-x bottom;}
#footer p{padding-top:30px;}
#footer a{color:#000;}
#footer a:hover{color:#589600;}
/* 日历 */
#wp-calendar{empty-cells: show; padding:5px; margin: 10px auto 0; width: 170px;}
#wp-calendar #next a{padding-right: 10px; text-align: right;}
#wp-calendar #prev a{padding-left: 10px; text-align: left;}
#wp-calendar a{display: block;}
#wp-calendar caption{text-align: center; width: 100%;}
#wp-calendar td{padding: 0; text-align: center;}
/* 日历结束 */
.clear{clear:both;}
.hidden, .none{display:none;}
.alignright{float: right;}
.alignleft{float: left;}